moisture blocking - French English Dictionary